Course Name
AP Computer Science |
Department
Business and Computer Technology |
Course Num
H0804 |
Credit
1 |
Grade
11-12 |
Semester
FY |
Level
AP |
|
Course Description
AP Computer Science uses the Java programming language to teach advanced programming concepts such as graphical user interfaces and object oriented programming. Java is, as of 2012, one of the most popular programming languages in use, particularly for client-server web applications, with a reported 10 million users. Students will further enhance their problem solving and critical thinking skills by programming daily and creating complex applications. These skills are desired by employers in all careers. The AP lab projects are interspersed into the curriculum to prepare all students for the exam. During the fourth quarter students will focus on preparing for the AP exam and complete a group programming project of their choice. Topics include: program structure, control statement, methods, arrays, linked lists, files, creating and using classes, GUI programming, object oriented programming, sorting and searching techniques, recursion, and applets. A flash/thumb drive is highly recommended for storing work. Students can earn up to 6 college credits by passing the AP exam in May and enlisting in the Running Start program. |
Prerequisites
|
Course Notes
Students in this course are strongly encouraged to participate in the Advanced Placement examination administered by the College Board in May. This course is a Running Start course.
This course fulfills the Computer (Information and Communication Technologies) 0.5 Graduation Requirement. |
|